Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PENWALCEN Detached £308,560 10 Jul 2017